Brake

Description

Each axis can have at least one brake attached that will lock the motor shaft into place and prevent motion. This is useful to keep the motor shaft from moving while disabled and the drive cannot hold the motor position.


  • Brakes are generally meant to hold position, not stop the motor. Care should be taken in configuring the associated brake parameters such that the brake is not used to stop the motor often. Doing so will damage the motor and/or brake hardware.

There are up to two brake connectors on the AKD2G. Each brake can be configured one per axis, or they can both be set to one axis. When the axis enables or disables the brake(s) assigned to that axis will be commanded to be released or applied accordingly unless the command is manually overridden.

To configure a brake on an axis, a combination of keywords are used:

Keyword Description
BRAKE#.AXIS Configures which brake connector the axis controls.
AXIS#.MOTOR.BRAKE Configures whether the axis has a brake attached.
AXIS#.MOTOR.TBRAKETO Sets the time to wait for axis to stop before applying the brake.
AXIS#.MOTOR.BRAKEIMM Sets whether to wait for the axis to stop when disabling in normal instances.
AXIS#.MOTOR.TBRAKERLS The amount of time before the brake should release.
AXIS#.MOTOR.TBRAKEAPP The amount of time before the brake should apply.
AXIS#.MOTOR.BRAKECONTROL Allows manual control of the brakes assigned to this axis.
BRAKE#.STATE The current state of the brake.

AXIS#.ZEROV

The velocity threshold that the drive will consider the motor shaft as stopped and the brake can be applied .
AXIS#.DISMODE

The action taken by the drive when disabling. This affects when the brake gets applied before the power stage is disabled.

Reference

Element Description Parameter
Usage

Configures whether the axis has a brake attached.

0 - Not Used

1 - Used. If this item is selected the Configuration and Override tabs are available.

100 - Used - Fault ignored. If this item is selected the Configuration and Override tabs are available.

AXIS#.MOTOR.BRAKE
Brake # State The current state of the brake.This item is only visible if a brake is associated with this axis - see Hardware Configuration for more information. BRAKE#.STATE

Brake Configuration Tab

Element Property Description Parameter
Behavior Disable Mode

The action taken by the drive when disabling. This affects when the brake gets applied before the power stage is disabled.

This is set from the Enable/Disable view.

AXIS#.DISMODE
Brake Behavior

Sets whether to wait for the axis to stop when disabling in normal instances.

  1. Apply brake when motor has stopped
  2. Apply brake immediately
AXIS#.MOTOR.BRAKEIMM
Settling Velocity Threshold The velocity threshold for the zero velocity detection.

AXIS#.ZEROV

Time Below Threshold

The time value for the drive velocity to be within AXIS#.ZEROV before the drive disables.

AXIS#.ZEROT

Timeout Sets the time to wait for axis to stop before applying the brake. To disable the timer, set the value to -1 (default). AXIS#.MOTOR.TBRAKETO
Brake Mechanics Apply Time The amount of time before the brake should apply. AXIS#.MOTOR.TBRAKEAPP
Release Time The amount of time before the brake should release. AXIS#.MOTOR.TBRAKERLS

Brake Power Tab

When power saving mode is enabled, full voltage is used to initiate release of brake. After waiting AXIS#.MOTOR.TBRAKERLS milliseconds for brake to mechanically release, an additional delay of AXIS#.MOTOR.BRAKEPOWERDELAY milliseconds waits for brake to electrically stabilize before voltage is reduced to AXIS#.MOTOR.BRAKEPOWERLOW.

Property Description Parameter
Power Saving This option controls whether full voltage is used to control the brake (Disabled), or whether Power Saving will be used (Enabled). AXISx.MOTOR.BRAKEPOWERSAVING
Power Saving Voltage The low voltage used for brake power saving. AXIS#.MOTOR.BRAKEPOWERLOW
Time to Low Voltage Time to wait after applying full voltage before dropping to low voltage. AXIS#.MOTOR.BRAKEPOWERDELAY

  • This parameter is automatically configured for Kollmorgen motors when MOTOR.AUTOSET=1 and motor memory version is 0.4 or greater.

Brake Override Tab

Typically brakes are applied automatically, as needed. This tab provides a manual override of brake control. There are three buttons which control the brake behavior.

  • Automatic: Default behavior
  • Force Apply: Cause the brake to be applied
  • Force Release. Cause the brake to be released.

  • Overriding brake behavior may create unsafe situations and/or damage.

  • When SBC is configured and becoming active, the brake behavior is overriden by safety and applied accordingly.

Related Topics

Vertical Loads